package com.jzo2o.redis.config;

import com.jzo2o.redis.properties.RedisSyncProperties;
import com.jzo2o.redis.sync.impl.SyncManagerImpl;
import org.springframework.boot.context.properties.EnableConfigurationProperties;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Import;

/**
 * Redis同步队列同步配置
 */
@Configuration
@EnableConfigurationProperties(RedisSyncProperties.class) // 启动时加载RedisSyncProperties类---启用对 RedisSyncProperties 类的配置绑定能力，使配置文件（如 application.yml）中的属性能映射到该类的字段中，而非单纯 “加载类”。
@Import(SyncManagerImpl.class) // 引入SyncManagerImpl类
public class RedisQueueSyncConfiguration {
}
